package com.zzr.zzrbackend.service;

import com.zzr.zzrbackend.pojo.dto.CommonResult;
import com.zzr.zzrbackend.pojo.dto.param.*;
import com.zzr.zzrbackend.pojo.dto.result.*;
import jakarta.servlet.http.HttpServletRequest;

public interface BEndService {
    CommonResult<DisabuseDataResult> getDisabuseData(HttpServletRequest request);

    CommonResult<ChildNumberResult> getChildNumber(HttpServletRequest request);

    CommonResult<GetTodoListResult> getTodoList(GetTodoListParam getTodoListParam, HttpServletRequest request);

    CommonResult<NoData> addTodoList(AddTodoListParam addTodoListParam, HttpServletRequest request);

    CommonResult<ShowDisabuseListResult> showDisabuseList(HttpServletRequest request);

    CommonResult<NoData> personalCenter(PersonalCenterParam personalCenterParam, HttpServletRequest request);


    CommonResult<NoData> modifyName(ModifyNameParam modifyNameParam, HttpServletRequest request);

    CommonResult<NoData> modifyPhone(ModifyPhoneParam modifyPhoneParam, HttpServletRequest request);

}
